<?xml version="1.0" encoding="utf-8"?>
<Scintilla xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <globals>
    <!--
		<value name="comment-font">Lucida Sans Unicode</value>
		<value name="keyword-color">blue</value>
		<value name="operator-color">purple</value>		
		<value name="code-color">black</value>
	-->
  </globals>
  <style-classes>
    <!-- 
		<style-class name="jscript" key="0" fore="0x000000" back="0xFFFFFF" size="10" font="Courier New" />
		-->
  </style-classes>
  <keyword-classes>
    <keyword-class name="jscript">
			abstract boolean break byte case catch char class 
			const continue debugger default delete do double else enum export extends 
			final finally float for function goto if implements import in instanceof 
			int interface long native new package private protected public 
			return short static super switch synchronized this throw throws 
			transient typeof var void volatile while with try
	</keyword-class>
    <keyword-class name="C#">
			abstract as base bool break byte case catch char checked class
			const continue decimal default delegate do double else enum
			event explicit extern false finally fixed float for foreach goto if
			implicit in int interface internal is lock long namespace new null
			object operator out override params private protected public
			readonly ref return sbyte sealed short sizeof stackalloc static
			string struct switch this throw true try typeof uint ulong
			unchecked unsafe ushort using virtual void while
	</keyword-class>
    <keyword-class name="vbscript">
			and as byref byval case call const 
			continue dim do each else elseif end error exit false for function global 
			goto if in loop me new next not nothing on optional or private public 
			redim rem resume select set sub then to true type while with 
			boolean byte currency date double integer long object single string type 
			variantisarray erase lbound ubound let empty null
			while wend abs asc ascb ascw chr chrb chrw cbool cbyte cdate cdbl cint
			clng csng cstr dateserial datevalue hex oct fix int sgn timeserial
			timevalue date time dateserial datevalue day month weekday year
			hour minute second now timeserial timevalue dim private public
			err inputbox msgbox atn cos sin tan exp log sqr randomize rnd mod is
			or xor eqv imp createobject isobject option explicit call 
			instr instrb len lenb lcase ucase left leftb mid midb right
			rightb space strcomp string ltrim rtrim trim isarray isdate isempty
			isnull isnumeric isobject vartype
	</keyword-class>
    <keyword-class name="VB.Net">		
			addhandler addressof andalso alias and ansi as assembly auto boolean
			byref byte byval call case catch cbool cbyte cchar cdate cdec cdbl char cint class
			clng cobj const cshort csng cstr ctype date decimal declare default delegate dim do double
			each else elseif end enum erase error event exit false finally for friend function get
			gettype goto  handles if implements imports in inherits integer interface is let lib like long
			loop me mod module mustinherit mustoverride mybase myclass namespace new
			next not nothing notinheritable notoverridable object on option optional or
			orelse overloads overridable overrides paramarray preserve private property protected public
			raiseevent readonly redim rem removehandler resume return select set shadows
			shared short single static step stop string structure sub synclock then throw to true try
			typeof unicode until variant when while with withevents writeonly xor	
	</keyword-class>
    <keyword-class name="sql"> 
			absolute action add admin after aggregate 
			alias all allocate alter and any are array as asc 
			assertion at authorization 
			before begin bigint binary bit blob boolean both breadth by 
			call cascade cascaded case cast catalog char character 
			check class clob close collate collation column commit 
			completion connect connection constraint constraints 
			constructor continue corresponding create cross cube current 
			current_date current_path current_role current_time current_timestamp 
			current_user cursor cycle data date datetime day deallocate dec decimal declare default 
			deferrable deferred delete depth deref desc describe descriptor 
			destroy destructor deterministic dictionary diagnostics disconnect 
			distinct domain double drop dynamic each else end end-exec equals escape every except 
			exception exec execute external false fetch first float for foreign found from free full 
			function general get global go goto grant group grouping 
			having host hour identity ignore image immediate in indicator initialize initially 
			inner inout input insert instead int integer intersect interval 
			into is isolation iterate join key language large last lateral leading left less level like 
			limit local localtime localtimestamp locator map match minute modifies modify module month money
			names national natural nchar nclob new next no none 
			not ntext null numeric nvarchar object of off old on only open operation option 
			or order ordinality out outer output pad parameter parameters partial path postfix precision prefix 
			preorder prepare preserve primary prior privileges procedure public 
			read reads real recursive ref references referencing relative 
			restrict result return returns revoke right role rollback rollup routine row rows 
			savepoint schema scroll scope search second section select 
			sequence session session_user set sets size smalldatetime smallint smallmoney some space 
			specific specifictype sql sqlexception sqlstate sql_variant sqlwarning start 
			state statement static structure system_user table temporary terminate text than then time timestamp 
			timezone_hour timezone_minute tinyint to trailing transaction translation 
			treat trigger true under union unique uniqueidentifier unknown unnest update usage user using 
			value values varchar variable varying view when whenever where with without work write year zone 
    </keyword-class>
    <keyword-class name="JetSQL"> 
			long byte currency datetime decimal ieeedouble text integer memo longbinary guid ieeesingle text bit as
			single, double, create proc insert into delete update values from where select 
    </keyword-class>    
    <keyword-class name="php">          
			and argv as argc break case cfunction class continue declare default do 
			die echo else elseif empty enddeclare endfor endforeach endif endswitch 
			endwhile e_all e_parse e_error e_warning eval exit extends false for 
			foreach function global http_cookie_vars http_get_vars http_post_vars 
			http_post_files http_env_vars http_server_vars if include include_once 
			list new not null old_function or parent php_os php_self php_version 
			print require require_once return static switch stdclass this true var 
			xor virtual while __file__ __line__ __sleep __wakeup
     </keyword-class>
     
     <keyword-class name="MSSQL-Statements">
			add
			all
			alter
			and
			any
			as
			asc
			authorization
			backup
			begin
			between
			break
			browse
			bulk
			by
			cascade
			case
			check
			checkpoint
			close
			clustered
			coalesce
			collate
			column
			commit
			compute
			constraint
			contains
			containstable
			continue
			convert
			create
			cross
			current
			current_date
			current_time
			current_timestamp
			current_user
			cursor
			database
			dbcc
			deallocate
			declare
			default
			delete
			deny
			desc
			disk
			distinct
			distributed
			double
			drop
			dummy
			dump
			else
			end
			errlvl
			escape
			except
			exec
			execute
			exists
			exit
			fetch
			file
			fillfactor
			for
			foreign
			freetext
			freetexttable
			from
			full
			function
			go
			goto
			grant
			group
			having
			holdlock
			identity
			identity_insert
			identitycol
			if
			in
			index
			inner
			insert
			intersect
			into
			is
			join
			key
			kill
			left
			like
			lineno
			load
			national
			nocheck
			nonclustered
			not
			null
			nullif
			of
			off
			offsets
			on
			open
			opendatasource
			openquery
			openrowset
			openxml
			option
			or
			order
			outer
			over
			percent
			plan
			precision
			primary
			print
			proc
			procedure
			public
			raiserror
			read
			readtext
			reconfigure
			references
			replication
			restore
			restrict
			return
			revoke
			right
			rollback
			rowcount
			rowguidcol
			rule
			save
			schema
			select
			session_user
			set
			setuser
			shutdown
			some
			statistics
			system_user
			table
			textsize
			then
			to
			top
			tran
			transaction
			trigger
			truncate
			tsequal
			union
			unique
			update
			updatetext
			use
			user
			values
			varying
			view
			waitfor
			when
			where
			while
			with
			writetext		  
     </keyword-class>
     <keyword-class name="MSSQL-Datatypes">
				bigint
				binary
				bit
				char
				cursor
				datetime
				decimal
				float
				image
				int
				money
				nchar
				ntext
				numeric
				nvarchar
				real
				smalldatetime
				smallint
				smallmoney
				sql_variant
				table
				text
				timestamp
				tinyint
				uniqueidentifier
				varbinary
				varchar
				xml     
     </keyword-class>
     <keyword-class name="MSSQL-SystemTables">
		all_columns
			all_objects
			all_parameters
			all_sql_modules
			all_views
			allocation_units
			assemblies
			assembly_files
			assembly_modules
			assembly_references
			assembly_types
			asymmetric_keys
			backup_devices
			certificates
			check_constraints
			CHECK_CONSTRAINTS
			COLUMN_DOMAIN_USAGE
			COLUMN_PRIVILEGES
			column_type_usages
			column_xml_schema_collection_usages
			columns
			COLUMNS
			computed_columns
			configurations
			CONSTRAINT_COLUMN_USAGE
			CONSTRAINT_TABLE_USAGE
			conversation_endpoints
			conversation_groups
			credentials
			crypt_properties
			data_spaces
			database_files
			database_mirroring
			database_mirroring_endpoints
			database_mirroring_witnesses
			database_permissions
			database_principal_aliases
			database_principals
			database_recovery_status
			database_role_members
			databases
			default_constraints
			destination_data_spaces
			dm_broker_activated_tasks
			dm_broker_connections
			dm_broker_forwarded_messages
			dm_broker_queue_monitors
			dm_clr_appdomains
			dm_clr_loaded_assemblies
			dm_clr_properties
			dm_clr_tasks
			dm_db_file_space_usage
			dm_db_index_usage_stats
			dm_db_mirroring_connections
			dm_db_missing_index_details
			dm_db_missing_index_group_stats
			dm_db_missing_index_groups
			dm_db_partition_stats
			dm_db_session_space_usage
			dm_db_task_space_usage
			dm_exec_background_job_queue
			dm_exec_background_job_queue_stats
			dm_exec_cached_plans
			dm_exec_connections
			dm_exec_query_optimizer_info
			dm_exec_query_stats
			dm_exec_query_transformation_stats
			dm_exec_requests
			dm_exec_sessions
			dm_fts_active_catalogs
			dm_fts_index_population
			dm_fts_memory_buffers
			dm_fts_memory_pools
			dm_fts_population_ranges
			dm_io_backup_tapes
			dm_io_cluster_shared_drives
			dm_io_pending_io_requests
			dm_os_buffer_descriptors
			dm_os_child_instances
			dm_os_cluster_nodes
			dm_os_hosts
			dm_os_latch_stats
			dm_os_loaded_modules
			dm_os_memory_allocations
			dm_os_memory_cache_clock_hands
			dm_os_memory_cache_counters
			dm_os_memory_cache_entries
			dm_os_memory_cache_hash_tables
			dm_os_memory_clerks
			dm_os_memory_objects
			dm_os_memory_pools
			dm_os_performance_counters
			dm_os_ring_buffers
			dm_os_schedulers
			dm_os_stacks
			dm_os_sublatches
			dm_os_sys_info
			dm_os_tasks
			dm_os_threads
			dm_os_virtual_address_dump
			dm_os_wait_stats
			dm_os_waiting_tasks
			dm_os_worker_local_storage
			dm_os_workers
			dm_qn_subscriptions
			dm_repl_articles
			dm_repl_schemas
			dm_repl_tranhash
			dm_repl_traninfo
			dm_tran_active_snapshot_database_transactions
			dm_tran_active_transactions
			dm_tran_current_snapshot
			dm_tran_current_transaction
			dm_tran_database_transactions
			dm_tran_locks
			dm_tran_session_transactions
			dm_tran_top_version_generators
			dm_tran_transactions_snapshot
			dm_tran_version_store
			DOMAIN_CONSTRAINTS
			DOMAINS
			endpoint_webmethods
			endpoints
			event_notification_event_types
			event_notifications
			events
			extended_procedures
			extended_properties
			filegroups
			foreign_key_columns
			foreign_keys
			fulltext_catalogs
			fulltext_document_types
			fulltext_index_catalog_usages
			fulltext_index_columns
			fulltext_indexes
			fulltext_languages
			http_endpoints
			identity_columns
			index_columns
			indexes
			internal_tables
			KEY_COLUMN_USAGE
			key_constraints
			key_encryptions
			linked_logins
			login_token
			master_files
			master_key_passwords
			message_type_xml_schema_collection_usages
			messages
			module_assembly_usages
			MSreplication_options
			numbered_procedure_parameters
			numbered_procedures
			objects
			openkeys
			parameter_type_usages
			parameter_xml_schema_collection_usages
			parameters
			PARAMETERS
			partition_functions
			partition_parameters
			partition_range_values
			partition_schemes
			partitions
			plan_guides
			procedures
			REFERENTIAL_CONSTRAINTS
			remote_logins
			remote_service_bindings
			routes
			ROUTINE_COLUMNS
			ROUTINES
			schemas
			SCHEMATA
			securable_classes
			server_assembly_modules
			server_event_notifications
			server_events
			server_permissions
			server_principals
			server_role_members
			server_sql_modules
			server_trigger_events
			server_triggers
			servers
			service_broker_endpoints
			service_contract_message_usages
			service_contract_usages
			service_contracts
			service_message_types
			service_queue_usages
			service_queues
			services
			soap_endpoints
			spt_fallback_db
			spt_fallback_dev
			spt_fallback_usg
			spt_monitor
			spt_values
			sql_dependencies
			sql_logins
			sql_modules
			stats
			stats_columns
			symmetric_keys
			synonyms
			sysallocunits
			sysaltfiles
			sysasymkeys
			sysbinobjs
			sysbinsubobjs
			syscacheobjects
			syscerts
			syscharsets
			syschildinsts
			sysclsobjs
			syscolpars
			syscolumns
			syscomments
			sysconfigures
			sysconstraints
			sysconvgroup
			syscurconfigs
			syscursorcolumns
			syscursorrefs
			syscursors
			syscursortables
			sysdatabases
			sysdbfiles
			sysdbreg
			sysdepends
			sysdercv
			sysdesend
			sysdevices
			sysendpts
			sysfilegroups
			sysfiles
			sysfiles1
			sysforeignkeys
			sysftinds
			sysfulltextcatalogs
			sysguidrefs
			syshobtcolumns
			syshobts
			sysidxstats
			sysindexes
			sysindexkeys
			sysiscols
			syslanguages
			syslnklgns
			syslockinfo
			syslogins
			syslogshippers
			sysmembers
			sysmessages
			sysmultiobjrefs
			sysnsobjs
			sysobjects
			sysobjkeycrypts
			sysobjvalues
			sysoledbusers
			sysopentapes
			sysowners
			sysperfinfo
			syspermissions
			sysprivs
			sysprocesses
			sysprotects
			sysqnames
			sysreferences
			sysremotelogins
			sysremsvcbinds
			sysrmtlgns
			sysrowsetcolumns
			sysrowsetrefs
			sysrowsets
			sysrts
			sysscalartypes
			sysschobjs
			syssegments
			sysserefs
			sysservers
			syssingleobjrefs
			syssqlguides
			system_columns
			system_components_surface_area_configuration
			system_internals_allocation_units
			system_internals_partition_columns
			system_internals_partitions
			system_objects
			system_parameters
			system_sql_modules
			system_views
			systypedsubobjs
			systypes
			sysusermsgs
			sysusers
			syswebmethods
			sysxlgns
			sysxmitqueue
			sysxmlcomponent
			sysxmlfacet
			sysxmlplacement
			sysxprops
			sysxsrvs
			TABLE_CONSTRAINTS
			TABLE_PRIVILEGES
			tables
			TABLES
			tcp_endpoints
			trace_categories
			trace_columns
			trace_event_bindings
			trace_events
			trace_subclass_values
			traces
			transmission_queue
			trigger_events
			triggers
			type_assembly_usages
			types
			user_token
			via_endpoints
			VIEW_COLUMN_USAGE
			VIEW_TABLE_USAGE
			views
			VIEWS
			xml_indexes
			xml_schema_attributes
			xml_schema_collections
			xml_schema_component_placements
			xml_schema_components
			xml_schema_elements
			xml_schema_facets
			xml_schema_model_groups
			xml_schema_namespaces
			xml_schema_types
			xml_schema_wildcard_namespaces
			xml_schema_wildcards
     </keyword-class>
     <keyword-class name="MSSQL-GlobalVariables">
		connections cpu_busy cursor_rows datefirst dbts 
		error fetch_status identity idle io_busy langid language 
		lock_timeout max_connections max_precision nestlevel options 
		pack_received pack_sent packet_errors procid remserver rowcount 
		servername servicename spid textsize timetickstotal_errors total_read total_write trancount version
     </keyword-class>     
     <keyword-class name="MSSQL-Functions">
		abs acos app_name ascii asin atan atn2 avg 
		binary_checksum 
		case cast ceiling char charindex checksum checksum_agg 
		coalesce collationproperty col_length col_name columns_updated columnproperty convert cos cot count count_big current_timestamp current_user cursor_status 
		databaseproperty databasepropertyex datalength dateadd datediff datename datepart day db_id db_name degrees difference 
		exp 
		file_id file_name filegroup_id filegroup_name filegroupproperty fileproperty floor 
		fn_helpcollations fn_listextendedproperty fn_servershareddrives fn_trace_geteventinfo fn_trace_getfilterinfo fn_trace_getinfo fn_trace_gettable fn_virtualfilestats 
		formatmessage fulltextcatalogproperty fulltextserviceproperty 
		getansinull getdate getutcdate grouping 
		has_dbaccess host_id host_name 
		ident_current ident_incr ident_seed index_col indexkey_property indexproperty is_member is_srvrolemember isdate isnull isnumeric 
		left len log log10 lower ltrim 
		max min month 
		nchar newid nullif 
		object_id object_name objectproperty 
		parsename patindex permissions pi power 
		quotename 
		radians rand replace replicate reverse right round rowcount_big rtrim 
		scope_identity serverproperty sessionproperty session_user sign sin soundex space sqare sql_variant_property 
		sqrt stats_date stdev stdevp str stuff substring sum suser_sid suser_sname system_user 
		tan typeproperty 
		unicode upper user_id user_name 
		var varp 
		year
		ERROR_LINE  
		ERROR_MESSAGE 
		ERROR_NUMBER 
		ERROR_PROCEDURE 
		ERROR_SEVERITY 
		ERROR_STATE 
		IDENTITY
		UPDATE() 
		XACT_STATE
     </keyword-class>       
     
  </keyword-classes>
  <languages>
	 <language name="TaggedC#">
      <lexer name="javas" key="4" />
      <file-extensions>csgen</file-extensions>
      <use-keywords>
        <keyword key="0" class="" />
        <keyword key="1" class="C#" />
        <keyword key="2" class="" />
        <keyword key="3" class="" />
        <keyword key="4" class="" />
        <keyword key="5" class="" />
     </use-keywords>
     <use-styles>
        <style name="DEFAULT" key="0" back="white" fore="black" />
        <style name="ASP" key="15" back="yellow" fore="black" />
        <style name="ASPAT" key="16" back="yellow" fore="black" />
        <style name="DEFAULT-STYLE" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
        <!-- C# -->
        <style name="START" key="55" />
        <style name="DEFAULT" key="56" back="0xCFCFEF" fore="0x000000" bold="true" />
        <style name="COMMENT" key="57" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="COMMENT_LINE" key="58" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="DOC_COMMENT" key="59" back="0xCFCFEF" fore="0x7F7F7F" font="Courier New" bold="true" />
        <style name="NUMBER" key="60" back="0xCFCFEF" fore="0x007F7F" />
        <style name="WORD" key="61" back="0xCFCFEF" fore="0x000080" />
        <style name="KEYWORD" key="62" back="0xCFCFEF" fore="0x00007F" bold="true" />
        <style name="DOUBBLE_QUOTE_STRING" key="63" back="0xCFCFEF" fore="0x7F007F" />
        <style name="SINGLE_QUOTE_STRING" key="64" back="0xCFCFEF" fore="0x7F007F" bold="true" />
        <style name="SYMBOLS" key="65" back="0xCFCFEF" fore="black" />
        <style name="EOL" key="66" back="0xCFCFEF" fore="0xBFBBB0" />
        <style name="REGEX" key="67" back="0x7F7FBF" fore="0xFFBBB0" />
      </use-styles>
    </language>
    <language name="TaggedJScript">
      <lexer name="javas" key="4" />
      <file-extensions>jgen</file-extensions>
      <use-keywords>
        <keyword key="0" class="" />
        <keyword key="1" class="jscript" />
        <keyword key="2" class="" />
        <keyword key="3" class="" />
        <keyword key="4" class="" />
        <keyword key="5" class="" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="white" fore="black" />
        <style name="ASP" key="15" back="yellow" fore="black" />
        <style name="ASPAT" key="16" back="yellow" fore="black" />
        <style name="DEFAULT-STYLE" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
        <!-- JScript -->
        <style name="START" key="55" />
        <style name="DEFAULT" key="56" back="0xCFCFEF" fore="0x000000" bold="true" />
        <style name="COMMENT" key="57" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="COMMENT_LINE" key="58" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="DOC_COMMENT" key="59" back="0xCFCFEF" fore="0x7F7F7F" font="Courier New" bold="true" />
        <style name="NUMBER" key="60" back="0xCFCFEF" fore="0x007F7F" />
        <style name="WORD" key="61" back="0xCFCFEF" fore="0x000080" />
        <style name="KEYWORD" key="62" back="0xCFCFEF" fore="0x00007F" bold="true" />
        <style name="DOUBBLE_QUOTE_STRING" key="63" back="0xCFCFEF" fore="0x7F007F" />
        <style name="SINGLE_QUOTE_STRING" key="64" back="0xCFCFEF" fore="0x7F007F" bold="true" />
        <style name="SYMBOLS" key="65" back="0xCFCFEF" fore="black" />
        <style name="EOL" key="66" back="0xCFCFEF" fore="0xBFBBB0" />
        <style name="REGEX" key="67" back="0x7F7FBF" fore="0xFFBBB0" />
      </use-styles>
    </language>
    <language name="TaggedVBScript">
      <lexer name="asp" key="29" />
      <file-extensions>vbgen</file-extensions>
      <use-keywords>
        <keyword key="2" class="vbscript" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="white" fore="black" />
        <style name="ASP" key="15" back="yellow" fore="black" />
        <style name="ASPAT" key="16" back="yellow" fore="black" />
        <style name="DEFAULT-STYLE" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
        <!-- VBScript -->
        <style name="START" key="80" />
        <style name="DEFAULT" key="81" back="0xCFCFEF" fore="0x000000" />
        <style name="COMMENTLINE" key="82" back="0xCFCFEF" fore="0x008000" font="Courier New" bold="true" />
        <style name="NUMBER" key="83" back="0xCFCFEF" fore="0x008080" />
        <style name="WORD" key="84" back="0xCFCFEF" fore="0x000080" bold="true" />
        <style name="STRING" key="85" back="0xCFCFEF" fore="DarkRed" />
        <style name="IDENTIFIER" key="86" back="0xCFCFEF" fore="0x000080" />
        <style name="STRINGEOL" key="87" back="0x7F7FBF" fore="0x000080" />
      </use-styles>
     </language>
    <language name="TaggedVB.Net">
      <lexer name="asp" key="29" />
      <file-extensions>vbgen</file-extensions>
      <use-keywords>
        <keyword key="2" class="VB.Net" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="white" fore="black" />
        <style name="ASP" key="15" back="yellow" fore="black" />
        <style name="ASPAT" key="16" back="yellow" fore="black" />
        <style name="DEFAULT-STYLE" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
        <!-- VB.Net -->
        <style name="START" key="80" />
        <style name="DEFAULT" key="81" back="0xCFCFEF" fore="0x000000" />
        <style name="COMMENTLINE" key="82" back="0xCFCFEF" fore="0x008000" font="Courier New" bold="true" />
        <style name="NUMBER" key="83" back="0xCFCFEF" fore="0x008080" />
        <style name="WORD" key="84" back="0xCFCFEF" fore="0x000080" bold="true" />
        <style name="STRING" key="85" back="0xCFCFEF" fore="DarkRed" />
        <style name="IDENTIFIER" key="86" back="0xCFCFEF" fore="0x000080" />
        <style name="STRINGEOL" key="87" back="0x7F7FBF" fore="0x000080" />
      </use-styles>
     </language>
     <language name="C#">
      <lexer name="cpp" key="3" />
      <file-extensions>cs</file-extensions>
      <use-keywords>
        <keyword key="0" class="C#" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="white" fore="black" />
        <style name="COMMENT" key="1" back="white" fore="DarkOliveGreen" />
        <style name="COMMENTLINE" key="2" back="white" fore="DarkOliveGreen" />
        <style name="COMMENTDOC" key="3" back="white" fore="DarkOliveGreen" />
        <style name="NUMBER" key="4" back="white" fore="DarkViolet" />
        <style name="KEYWORD" key="5" back="white" fore="DarkBlue" bold="true" />
        <style name="STRING" key="6" back="white" fore="Maroon" bold="true" />
        <style name="CHARACTER" key="7" back="white" fore="black" />
        <style name="UUID" key="8" back="white" fore="DarkGreen" />
        <style name="PREPROCESSOR" key="9" back="white" fore="megenta" />
        <style name="OPERATOR" key="10" back="white" fore="Olive" />
        <style name="IDENTIFIER" key="11" back="white" fore="black" />
        <style name="STRINGEOL" key="12" back="white" fore="black" />
        <style name="VERBATIM" key="13" back="white" fore="black" />
        <style name="REGEX" key="14" back="white" fore="purple" />
        <style name="COMMENTLINEDOC" key="15" back="white" fore="black" />
        <style name="WORD2" key="16" back="white" fore="black" />
        <style name="COMMENTDOCKEYWORD" key="17" back="white" fore="black" />
        <style name="COMMENTDOCKEYWORDERROR" key="18" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
        <style name="DOCUMENT_DEFAULT" key="32" back="white" fore="black" />
      </use-styles>
    </language>
    <language name="JScript">
      <lexer name="cpp" key="3" />
      <file-extensions>jgen</file-extensions>
      <use-keywords>
        <keyword key="0" class="jscript" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="0xCFCFEF" fore="black" />
        <style name="COMMENT" key="1" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="COMMENTLINE" key="2" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="COMMENTDOC" key="3" back="0xCFCFEF" fore="0x007F00" font="Courier New" bold="true" />
        <style name="NUMBER" key="4" back="0xCFCFEF" fore="0x007F7F" />
        <style name="KEYWORD" key="5" back="0xCFCFEF" fore="0x00007F" bold="true" />
        <style name="STRING" key="6" back="0xCFCFEF" fore="0x7F007F" bold="true" />
        <style name="CHARACTER" key="7" back="0xCFCFEF" fore="black" />
        <style name="UUID" key="8" back="0xCFCFEF" fore="DarkGreen" />
        <style name="PREPROCESSOR" key="9" back="0xCFCFEF" fore="megenta" />
        <style name="OPERATOR" key="10" back="0xCFCFEF" fore="black" />
        <style name="IDENTIFIER" key="11" back="0xCFCFEF" fore="black" />
        <style name="STRINGEOL" key="12" back="0xCFCFEF" fore="black" />
        <style name="VERBATIM" key="13" back="0xCFCFEF" fore="black" />
        <style name="REGEX" key="14" back="0xCFCFEF" fore="purple" />
        <style name="COMMENTLINEDOC" key="15" back="0xCFCFEF" fore="black" />
        <style name="WORD2" key="16" back="0xCFCFEF" fore="black" />
        <style name="COMMENTDOCKEYWORD" key="17" back="0xCFCFEF" fore="black" />
        <style name="COMMENTDOCKEYWORDERROR" key="18" back="0xCFCFEF" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="0xCFCFEF" fore="black" />
        <style name="DOCUMENT_DEFAULT" key="32" back="0xCFCFEF" fore="black" />
      </use-styles>
    </language>
    <language name="VB.Net">
      <lexer name="vb" key="8" />
      <file-extensions>vbgen</file-extensions>
      <use-keywords>
        <keyword key="0" class="VB.Net" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="black" fore="0x00ff00" />
        <style name="COMMENT" key="1" back="black" fore="cyan" font="Courier New" bold="true" />
        <style name="NUMBER" key="2" back="black" fore="0xc0c000" />
        <style name="KEYWORD" key="3" back="black" fore="0xffffff" />
        <style name="STRING" key="4" back="black" fore="0xff0000" />
        <style name="PREPROCESSOR" key="5" back="black" fore="0x00ff00" />
        <style name="OPERATOR" key="6" back="black" fore="0xffff80" />
        <style name="IDENTIFIER" key="7" back="black" fore="0x00ff00" />
        <style name="DATE" key="8" back="black" fore="0x00FF00" />
        <style name="DOCUMENT_DEFAULT" key="32" fore="green" back="black" />
        <style name="STYLE_LINENUMBER" key="33" fore="green" back="black" />
      </use-styles>
    </language>
    <language name="VBScript">
      <lexer name="asp" key="8" />
      <file-extensions>vbgen</file-extensions>
      <use-keywords>
        <keyword key="0" class="vbscript" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="0xCFCFEF" fore="black" />
        <style name="COMMENT" key="1" back="0xCFCFEF" fore="0x008000" font="Courier New" bold="true" />
        <style name="NUMBER" key="2" back="0xCFCFEF" fore="0x008080" />
        <style name="KEYWORD" key="3" back="0xCFCFEF" fore="0x000080" bold="true" />
        <style name="STRING" key="4" back="0xCFCFEF" fore="DarkRed" />
        <style name="PREPROCESSOR" key="5" back="0xCFCFEF" fore="black" />
        <style name="OPERATOR" key="6" back="0xCFCFEF" fore="black" />
        <style name="IDENTIFIER" key="7" back="0xCFCFEF" fore="0x000080" />
        <style name="DATE" key="8" back="0xCFCFEF" fore="black" />
        <style name="DOCUMENT_DEFAULT" key="32" back="0xCFCFEF" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="0xCFCFEF" fore="black" />
      </use-styles>
    </language>
    <language name="PHP">
      <lexer name="php" key="4" />
      <file-extensions>php</file-extensions>
      <use-keywords>
        <keyword key="4" class="php" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="white" fore="black" />
        <style name="PHP" key="18" back="yellow" fore="black" />
        <style name="DEFAULT-STYLE" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
        <!-- Embedded PHP -->
        <style name="Default" key="118" back="0xCFCFEF" fore="0x000033" />
        <style name="Double quoted String" key="119" back="0xCFCFEF" fore="0x007F00" />
        <style name="Single quoted string" key="120" back="0xCFCFEF" fore="0x009F00" />
        <style name="Keyword" key="121" back="0xCFCFEF" fore="0x7F007F" italics="true" bold="true" />
        <style name="Number" key="122" back="0xCFCFEF" fore="0xCC9900" />
        <style name="Variable" key="123" back="0xCFCFEF" fore="0x00007F" />
        <style name="Comment" key="124" back="0xCFCFEF" fore="0x999999" />
        <style name="One line comment" key="125" back="0xCFCFEF" fore="0x666666" italics="true" />
        <style name="PHP variable in double quoted string" key="126" back="0xCFCFEF" fore="0x00007F" />
        <style name="PHP operator" key="127" back="0xCFCFEF" fore="0x000000" />
      </use-styles>
    </language>
    <language name="MSSQL">
      <lexer name="MSSQL" key="55" />
      <file-extensions>sql prc</file-extensions>
      <use-keywords>
        <keyword key="0" class="MSSQL-Statements" />
        <keyword key="1" class="MSSQL-Datatypes" />
        <keyword key="2" class="MSSQL-SystemTables" />
        <keyword key="3" class="MSSQL-GlobalVariables" />
        <keyword key="4" class="MSSQL-Functions" />                                
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" back="0xFFFFFF" fore="black" />
        <style name="COMMENT" key="1" back="0xFFFFFF" fore="green" />
        <style name="COMMENTLINE" key="2" back="0xFFFFFF" fore="DimGray" />
        <style name="NUMBER" key="3" fore="Maroon" />
        <style name="STRING" key="4" fore="Red" />        
        <style name="OPERATOR" key="5" fore="black" />      
        <style name="IDENTIFIER" key="6" fore="red" />    
        <style name="VARIABLE" key="7" fore="black" />       
        <style name="COLUMN_NAME" key="8" fore="black" />               
        <style name="STATEMENT" key="9" fore="Blue" bold="true"/>  
        <style name="DATATYPE" key="10" fore="Blue" />  
        <style name="SYSTABLE" key="11" fore="green" italics="true"/>  
        <style name="GLOBAL_VARIABLES" key="12" fore="Purple" />        
        <style name="FUNCTION" key="13" fore="DarkMagenta" />  
        <style name="DOCUMENT_DEFAULT" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
      </use-styles>
    </language>
    <language name="SQL">
      <lexer name="sql" key="7" />
      <file-extensions>sql prc</file-extensions>
      <use-keywords>
        <keyword key="0" class="sql" />
      </use-keywords>
      <use-styles>
        <style name="WHITESPACE" key="0" back="0xFFFFFF" fore="0x000000" />
        <style name="COMMENT" key="1" back="0xFFFFFF" fore="DarkGreen" />
        <style name="COMMENTLINE" key="2" back="0xFFFFFF" fore="DarkGreen" />
        <style name="COMMENTDOC" key="3" back="0xFFFFFF" fore="DarkGreen" />
        <style name="NUMBER" key="4" fore="green" />
        <style name="KEYWORD" key="5" fore="0x0066FF" bold="true" />
        <style name="DQSTRING" key="6" fore="red" back="yellow" />
        <style name="SQSTRING" key="7" fore="green" />
        <style name="SYMBOLS" key="8" fore="orange" />
        <style name="PREPROCESSOR" key="9" fore="Magenta" />
        <style name="OPERATOR" key="10" fore="blue" />
        <style name="IDENTIFIER" key="11" fore="black" />
        <style name="STRINGEOL" key="12" fore="red" />
        <style name="DOCUMENT_DEFAULT" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
      </use-styles>
    </language>    
    <language name="JetSQL">
      <lexer name="sql" key="7" />
      <file-extensions>sql prc</file-extensions>
      <use-keywords>
        <keyword key="0" class="JetSQL" />
      </use-keywords>
      <use-styles>
        <style name="WHITESPACE" key="0" back="0xFFFFFF" fore="0x000000" />
        <style name="COMMENT" key="1" back="0xFFFFFF" fore="DarkGreen" />
        <style name="COMMENTLINE" key="2" back="0xFFFFFF" fore="DarkGreen" />
        <style name="COMMENTDOC" key="3" back="0xFFFFFF" fore="DarkGreen" />
        <style name="NUMBER" key="4" fore="green" />
        <style name="KEYWORD" key="5" fore="0x0066FF" bold="true" />
        <style name="DQSTRING" key="6" fore="red" back="yellow" />
        <style name="SQSTRING" key="7" fore="green" />
        <style name="SYMBOLS" key="8" fore="orange" />
        <style name="PREPROCESSOR" key="9" fore="Magenta" />
        <style name="OPERATOR" key="10" fore="blue" />
        <style name="IDENTIFIER" key="11" fore="black" />
        <style name="STRINGEOL" key="12" fore="red" />
        <style name="DOCUMENT_DEFAULT" key="32" back="white" fore="black" />
        <style name="STYLE_LINENUMBER" key="33" back="white" fore="black" />
      </use-styles>
    </language>    
    <language name="hypertext">
      <!-- *** Sample Only. ***-->
      <!-- Settings for coloring and handling Hypertext -->
      <lexer name="html" key="0" />
      <file-extensions>html htm</file-extensions>
      <use-keywords>
        <keyword key="0" class="hypertext" />
        <keyword key="1" class="javascript" />
        <keyword key="2" class="vbscript" />
        <keyword key="3" class="python" />
        <keyword key="4" class="php" />
        <keyword key="5" class="sgml-dtd" />
      </use-keywords>
      <use-styles>
        <style name="DEFAULT" key="0" class="default" />
        <!-- ommited for berevity :) -->
      </use-styles>
    </language>
  </languages>
</Scintilla>